package cn.edu.zjgsu.ito.dao;

import cn.edu.zjgsu.ito.model.UserRefund;
import cn.edu.zjgsu.ito.model.UserRefundExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface UserRefundMapper {
    int countByExample(UserRefundExample example);

    int deleteByExample(UserRefundExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(UserRefund record);

    int insertSelective(UserRefund record);

    List<UserRefund> selectByExample(UserRefundExample example);

    UserRefund selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") UserRefund record, @Param("example") UserRefundExample example);

    int updateByExample(@Param("record") UserRefund record, @Param("example") UserRefundExample example);

    int updateByPrimaryKeySelective(UserRefund record);

    int updateByPrimaryKey(UserRefund record);
}